const express = require('express');
const path = require('path');
let app = express();

let static = express.static; //express里的内置中间件
// 使用这个中间件
app.use(static('./static'));  //需要给静态文件所在的路径地址
// 会把 static目录映射到 服务器下，static/a.js 等同于 localhost:8989/a.js
// 把static目录里的所有文件通过node服务器读取在输出到页面，并且会自动加上返还文件对应的返还头部信息，根据MIME标准自动设置；

/*
1. 处理静态文件的中间件
*/ 

app.get('/',(req,res)=>{
    // 加载页面
    res.sendFile(path.join(__dirname,'./views/index.html'));
})

app.listen(8989);